/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.ejemplo.servicios;


import com.ejemplo.DAO.UsuarioDAOInterface;
import com.ejemplo.TO.SedeTO;
import com.ejemplo.TO.UsuarioTO;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

/**
 *
 * @author carlosdavid
 */
@Service
public class ServicioOperacionesUsuario implements ServicioOperacionesUsuarioInterface {
    
    @Autowired 
   UsuarioDAOInterface operacionesDaoUsuario; 
    
    @Override
    public List<SedeTO> listarSedes() {
        return operacionesDaoUsuario.listarSedes();
    }

    @Override
    public boolean validarUsuario(String codusu,Integer codsede, String pass) {
        Boolean retorno=false;
        List<UsuarioTO> usu=operacionesDaoUsuario.ObtenerUsuario(codusu, codsede);
        try{
            if(usu==null){
                retorno=false;
            }
            else{
               if(usu.get(0).getPassword().equals(pass))
                {
                    retorno=true;
                } 
            }
        }catch(Exception e){
            retorno=false;
        }
        
        
        return retorno;
    }
    
}
